heavy snowfall - Allemand Anglais Dictionnaire